Physics magnetism revision